dependence on welfare payments - French English Dictionary